home *** CD-ROM | disk | FTP | other *** search
/ Joystick Magazine 1997 September (Special) / Joystick.Hors serie sept 97.Red Baron.iso / redbaron / install.scr < prev    next >
Text File  |  1997-04-19  |  6KB  |  234 lines

  1. rem *************************************************************
  2. rem *** Variable Definitions:   %1 - Destination Drive Letter ***
  3. rem ***                         %2 - Source Drive Letter      ***
  4. rem ***                         %3 - RESOURCE.CFG Values      ***  
  5. rem ***                         %4 - Destination Path         ***
  6. rem *************************************************************
  7.  
  8. clear
  9.  
  10. space %1: 5000 trysmall 
  11. goto bothinstalls
  12. :trysmall
  13. space %1: 120 NoSpace
  14. clear
  15. echo You only have enough room on your hard drive for 
  16. echo a Minimum install. You can only run the game from
  17. echo the CD. If you wish to do a Full install,
  18. echo which copies the entire game to your hard drive,
  19. echo you will need at least 5 megs of hard disk space.
  20. echo 
  21. echo Do you wish to (C)ontinue or (E)xit?
  22. pick ce Minimum Exit
  23.  
  24.  
  25. :bothinstalls
  26. clear
  27. echo Please choose an installation option:
  28. echo 
  29. echo   Minimum
  30. echo   The Minimum install requires 120k of hard disk
  31. echo   space. Your game will run from the CD. This
  32. echo   option requires less hard disk space but the
  33. echo   game runs slower from the CD.
  34. echo 
  35. echo   Full
  36. echo   The Full install requires 5 megs of hard disk
  37. echo   space. Your game will run from the hard disk and
  38. echo   will not need the CD. This option runs faster
  39. echo   but requires more hard disk space.
  40. echo
  41. echo Do you wish to install (M)inimum, (F)ull or (E)xit
  42.  
  43. pick mfe Minimum Full Exit
  44.  
  45. :Minimum
  46. clear
  47. godir %1:%4  CantCreate
  48. godir %1:%4\tapes  CantCreate
  49. cd .. > nul
  50. godir %1:%4\custom  CantCreate
  51. cd .. > nul
  52.  
  53.  
  54. echo Copying Files ...
  55. echo @echo off > BARONCD.bat
  56. echo %2: >> BARONCD.bat
  57. echo cd \redbaron >> BARONCD.bat
  58. echo gcd -n%1:%4 >> BARONCD.bat
  59. echo %1: >> BARONCD.bat
  60.  
  61.  
  62. copy %2:\redbaron\roster.dat        
  63. copy %2:\redbaron\script.dat        
  64. copy %2:\redbaron\control.prf    
  65. copy %2:\redbaron\creal.prf        
  66. copy %2:\redbaron\mreal.prf        
  67. copy %2:\redbaron\simprefs.prf
  68. copy %2:\redbaron\sim.in            
  69. copy %2:\redbaron\sim.out            
  70. copy %2:\redbaron\inst*.*
  71. copy %2:\redbaron\*.drv
  72. copy %2:\redbaron\rc2cp.exe
  73. copy %2:\redbaron\bootdisk.exe
  74. copy %2:\redbaron\readme.txt
  75.  
  76. cd tapes > nul
  77. copy %2:\redbaron\tapes\*.*
  78. cd.. > nul
  79. cd custom > nul
  80. copy %2:\redbaron\custom\*.*
  81. cd.. > nul
  82.  
  83. echo @echo off > install.bat
  84. echo call inst.exe >> install.bat
  85. echo call rc2cp.exe >> install.bat
  86.  
  87.  
  88. echo %3 >resource.cfg
  89. call rc2cp.exe
  90.  
  91. goto done
  92.  
  93. :Full
  94.  
  95. clear
  96. godir %1:%4  CantCreate
  97. godir %1:%4\tapes  CantCreate
  98. cd .. > nul
  99. godir %1:%4\custom  CantCreate
  100. cd .. > nul
  101.  
  102. echo Copying Files ...
  103. echo @echo off > BARONCD.bat
  104. echo %1: >> BARONCD.bat
  105. echo cd %4 >> BARONCD.bat
  106. echo gcd -n%1:%4 >> BARONCD.bat
  107. echo %1: >> BARONCD.bat
  108.  
  109.  
  110. copy %2:\redbaron\roster.dat        
  111. copy %2:\redbaron\script.dat        
  112. copy %2:\redbaron\control.prf    
  113. copy %2:\redbaron\creal.prf        
  114. copy %2:\redbaron\mreal.prf        
  115. copy %2:\redbaron\simprefs.prf
  116. copy %2:\redbaron\sim.in            
  117. copy %2:\redbaron\sim.out            
  118. copy %2:\redbaron\inst*.*
  119. copy %2:\redbaron\*.drv
  120. copy %2:\redbaron\rc2cp.exe
  121. copy %2:\redbaron\bootdisk.exe
  122. copy %2:\redbaron\readme.txt
  123.  
  124. cd tapes > nul
  125. copy %2:\redbaron\tapes\*.*
  126. cd.. > nul
  127. cd custom > nul
  128. copy %2:\redbaron\custom\*.*
  129. cd.. > nul
  130.  
  131.  
  132. echo @echo off > install.bat
  133. echo call inst.exe >> install.bat
  134. echo call rc2cp.exe >> install.bat
  135.  
  136.  
  137.  
  138. copy %2:\redbaron\volume.001            
  139. copy %2:\redbaron\volume.002            
  140. copy %2:\redbaron\volume.003            
  141. copy %2:\redbaron\volume.004            
  142. copy %2:\redbaron\volume.005            
  143. copy %2:\redbaron\volume.006            
  144. copy %2:\redbaron\volume.007            
  145. copy %2:\redbaron\heads.bmp            
  146. copy %2:\redbaron\fokd7.clg            
  147. copy %2:\redbaron\fokd8.clg            
  148. copy %2:\redbaron\halbd2.clg            
  149. copy %2:\redbaron\nieu11.clg            
  150. copy %2:\redbaron\nieu28.clg            
  151. copy %2:\redbaron\siemens.clg        
  152. copy %2:\redbaron\gcd.com                
  153. copy %2:\redbaron\ace.dat                
  154. copy %2:\redbaron\aplane.dat            
  155. copy %2:\redbaron\bfc.dat                
  156. copy %2:\redbaron\elite.dat            
  157. copy %2:\redbaron\evade.dat            
  158. copy %2:\redbaron\fighter.dat        
  159. copy %2:\redbaron\fokd8.dat            
  160. copy %2:\redbaron\ftext.dat            
  161. copy %2:\redbaron\genericf.dat        
  162. copy %2:\redbaron\genericr.dat        
  163. copy %2:\redbaron\halbd2.dat            
  164. copy %2:\redbaron\historic.dat        
  165. copy %2:\redbaron\nieu11.dat            
  166. copy %2:\redbaron\nieu28.dat            
  167. copy %2:\redbaron\ordinary.dat        
  168. copy %2:\redbaron\sdef.dat            
  169. copy %2:\redbaron\siemens.dat        
  170. copy %2:\redbaron\skill.dat            
  171. copy %2:\redbaron\ps.exe                
  172. copy %2:\redbaron\rb.exe                
  173. copy %2:\redbaron\rbmb.exe            
  174. copy %2:\redbaron\system.fnt            
  175. copy %2:\redbaron\psvols.map            
  176. copy %2:\redbaron\simvols.map        
  177. copy %2:\redbaron\rbmb.ovl            
  178. copy %2:\redbaron\volume.rmf            
  179. copy %2:\redbaron\fokd7.tbl            
  180. copy %2:\redbaron\fokd8.tbl            
  181. copy %2:\redbaron\halbd2.tbl            
  182. copy %2:\redbaron\nieu11.tbl            
  183. copy %2:\redbaron\nieu28.tbl            
  184. copy %2:\redbaron\ptplane.tbl        
  185. copy %2:\redbaron\siemens.tbl        
  186. copy %2:\redbaron\fokd8.ttm            
  187. copy %2:\redbaron\halbd2.ttm            
  188. copy %2:\redbaron\nieu11.ttm            
  189. copy %2:\redbaron\nieu28.ttm            
  190. copy %2:\redbaron\siemens.ttm        
  191.  
  192. echo %3 >resource.cfg
  193. call rc2cp.exe
  194.  
  195. goto done
  196.  
  197.  
  198. :done
  199. godir c:\sierra  CantCreate
  200. echo [rb]>>sierra.sim
  201. echo workdir=%1:%4\baroncd.bat>>sierra.sim
  202. echo >>sierra.sim
  203. %1:
  204. cd %4
  205.  
  206. clear
  207. echo
  208. echo  To play NOW:
  209. echo     Type BARONCD and press [ENTER].
  210. echo
  211. echo  To play LATER:
  212. echo     From the root directory of %1:,
  213. echo     Type cd %4 and press [ENTER], then
  214. echo     Type BARONCD and press [ENTER].
  215. echo
  216. pause
  217. end
  218.  
  219. :NoSpace
  220. clear
  221. echo
  222. alert There is not enough space on %1: to install Red Baron on your hard drive.  5 Megabytes of disk space are necessary.
  223. end
  224.  
  225. :CantCreate
  226. clear
  227. echo
  228. alert Unable to create directory %1:%4
  229. end
  230.  
  231. :Exit
  232. clear
  233. end
  234.